func runtime.addb
31 uses
runtime (current package)
arena.go#L571: h = h.write(s, readUintptr(addb(p, i/8)), k)
cgocheck.go#L156: ptrmask := addb(gcbits, skipMask)
cgocheck.go#L164: ptrmask = addb(ptrmask, 1)
mbitmap.go#L268: tp.mask = readUintptr(addb(getGCMask(tp.typ), (tp.addr-tp.elem)/goarch.PtrSize/8))
mbitmap.go#L327: tp.mask = readUintptr(addb(getGCMask(tp.typ), (tp.addr-tp.elem)/goarch.PtrSize/8))
mbitmap.go#L600: word0 := (*uintptr)(unsafe.Pointer(addb(hbits, goarch.PtrSize*(i+0))))
mbitmap.go#L601: word1 := (*uintptr)(unsafe.Pointer(addb(hbits, goarch.PtrSize*(i+1))))
mbitmap.go#L846: want = *addb(getGCMask(typ), j/8)>>(j%8)&1 != 0
mbitmap.go#L903: want = *addb(getGCMask(typ), j/8)>>(j%8)&1 != 0
mbitmap.go#L951: want = *addb(getGCMask(typ), j/8)>>(j%8)&1 != 0
mbitmap.go#L1028: func addb(p *byte, n uintptr) *byte {
mbitmap.go#L1418: bits = addb(bits, word/8)
mbitmap.go#L1424: bits = addb(bits, 1)
mbitmap.go#L1479: ptrmask = addb(ptrmask, 1)
mbitmap.go#L1835: mask[i/goarch.PtrSize] = (*addb(bitmap, off/8) >> (off % 8)) & 1
mbitmap.go#L1847: mask[i/goarch.PtrSize] = (*addb(bitmap, off/8) >> (off % 8)) & 1
mgcmark.go#L1488: bits := uint32(*addb(ptrmask, i/(goarch.PtrSize*8)))
mgcmark.go#L1530: bits := *addb(ptrmask, word/8)
mgcmark.go#L1560: bits := *addb(ptrmask, word/8)
mgcmark_greenteagc.go#L1075: word0 := (*uintptr)(unsafe.Pointer(addb(hbits, goarch.PtrSize*(i+0))))
mgcmark_greenteagc.go#L1076: word1 := (*uintptr)(unsafe.Pointer(addb(hbits, goarch.PtrSize*(i+1))))
mheap.go#L2869: return addb(&b.x, n)
stack.go#L646: b := *(addb(bv.bytedata, i/8))
stack.go#L666: print(" ", add(scanp, (i+j)*goarch.PtrSize), ":", ptrnames[bv.ptrbit(i+j)], ":", hex(*(*uintptr)(add(scanp, (i+j)*goarch.PtrSize))), " # ", i, " ", *addb(bv.bytedata, i/8), "\n")
stack.go#L669: b := *(addb(bv.bytedata, i/8))
stack.go#L768: if *addb(gcData, i/(8*goarch.PtrSize))>>(i/goarch.PtrSize&7)&1 != 0 {
symtab.go#L1338: return bitvector{stkmap.nbit, addb(&stkmap.bytedata[0], uintptr(n*((stkmap.nbit+7)>>3)))}
type.go#L157: p := addb(b.ptr, b.n/8)
type.go#L169: data = addb(data, 1)
type.go#L175: p = addb(p, 1)
type.go#L186: p = addb(p, 1)
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |